Code Like Me – teaching the AI your coding style#

12 Nov 2026

You have coded some of your interviews by hand and you want the rest coded the same way: with your labels, and with the same sense of which claims count. Code Like Me is how the Causal Map app does this. You code a few sources yourself, then ask MapCat, the app's assistant, to work out how you code and to set up AI coding to continue in your style, for example: "Look at how I coded A1, A2 and B3, and code C1, C4 and D2 the same way." This page is about the method; the steps in the app are on AI coding.

Choose the sources you code by hand#

The AI learns only from what you show it, so which sources you code first matters more than how many.

If you ask MapCat when you have coded only one source, or only one kind, it suggests coding a few more first.

What MapCat learns#

MapCat learns two things from your coding, and handles them differently.

MapCat then tries the coding on a whole source you coded, with your labels, and sets the result beside your coding. It reads the two as a coder would: whether they tell the same story, chain claims through the same factors, code a repeated claim once where you do, and give each label the right direction. It adjusts the rules and tries again. In our tests the AI followed a rule about what to leave out only loosely when it read the rule before coding, so where a trial shows the AI still coding something you skip, MapCat adds a later pass, which goes through the links just produced and removes those that break the rule.

General principles first, your habits second#

Every good coder has habits of their own, and many are matters of preference rather than right or wrong. Code Like Me follows yours, within the rules that apply to all causal coding in the app: one cause and one effect per link; a quote, copied word for word, that shows the claim; no claim the text does not make; and no label that says the opposite of what the text says. The basic rules say nothing either way about hypothetical claims, such as "if a colleague broke the code, I would report it", so whether to code them is part of your own style, which MapCat tries to follow from your coding. When the AI's coding differs from yours, ask whether it breaks one of those rules. If it does, it is an error. If it does not, it is a difference of style, which a change to the instructions or a later pass can bring closer to yours.

What to expect#

This page was drafted by the Causal Map team with the assistance of Claude, an AI model from Anthropic; the content and judgements are our own.